hooded demonstrators - German English Dictionary